iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 24
0

安裝完成後,可以開始使用sctool來執行命令。sctool是Scylla Manager的CLI,
以下列出可以透過Scylla Manager執行的常用功能。

  • sctool task list:觀察目前排定的工作執行狀態。
    https://ithelp.ithome.com.tw/upload/images/20200909/20113220jcCd8gqyoy.png

  • sctool status:觀察目前狀態。

╭────┬──────────┬──────────┬─────────────┬──────────────────────────────────────╮
│    │ CQL      │ REST     │ Host        │ Host ID                              │
├────┼──────────┼──────────┼─────────────┼──────────────────────────────────────┤
│ UN │ UP (1ms) │ UP (0ms) │ 172.17.0.3  │ 46587743-3c16-43a6-be4f-dd36e5504fa4 │
│ UN │ UP (1ms) │ UP (0ms) │ 172.17.0.4  │ 8b20478c-3c35-4361-afda-667736d319a5 │
│ UN │ UP (0ms) │ UP (0ms) │ 172.17.0.5  │ ec9b7abc-8c83-4201-a4c6-c89db0e4a0cc │
╰────┴──────────┴──────────┴─────────────┴──────────────────────────────────────╯
  • sctool repair:可排定固定時間區間對cluster進行repair,時間區間可以自行變更。
    例如可以對cluster內的Keyspace test做修復的dry run。
sctool repair -c 'TestCluster' --dry-run -K 'test'
NOTICE: dry run mode, repair is not scheduled
Data Centers:
  - datacenter1

Keyspaces:
  - test all (1 table)

也可以指定特定時間開始執行,以及設定多久執行一次。例如設定由2020-09-01的08:00:05開始,每七天一次。

sctool repair -c 'TestCluster' -K 'test' -s 2020-09-01T08:00:05-07:00 --interval 7d
  • sctool backup:使用方式與repair相似,但是目前只綁定在AWS操作。

上一篇
Day23 Scylla Manager(ㄧ)
下一篇
Day 25 Scylla Monitor(一)
系列文
ScyllaDB實作紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言